off-road race - Turkish English Dictionary